import { CustomSystemConfig } from "../../customSystemConfigTypes";
import { ProjectSpecification } from "@/mdesign-lib/mdesign-app.umd.js";

export const config: CustomSystemConfig = {
  theme: {
    rootStyle: {
      "--md-frame-title-bg-color": "linear-gradient(to bottom, rgb(1,15,130), rgb(2,48,109))",
      "--md-theme-color": "#219ee6",
      "--background-color-active": "#219ee6",
      "--md-frame-header-bg-color": "linear-gradient(to bottom, rgb(2,48,109), rgb(30,81,138))",
      "--md-frame-model-bg-color": "linear-gradient(to bottom, rgb(1,15,130), rgb(2,48,109), rgb(30,81,138))"
    },
    introduction: {
      title: "装备体系架构设计工具",
      image: "statics/theme/m-design/product-introduction.png",
      contentPaddingR: "267px"
    },
    recentProjects: {
      title: "欢迎使用装备体系架构设计工具，建模让世界更清晰",
      class: ""
    },
    createProject: [
      {
        id: 1,
        name: "UAF项目",
        attrTipType: "UAF Project",
        projectSpecification: ProjectSpecification.UAF,
        standard: "UAF v1.2",
        icon: "statics/arch/theme/DoDAF2.0.png",
        modifyModels: false,
        customizationProfiles: [
          {
            profileName: "Casic3",
            profileVersion: 1
          }
        ]
      },
      {
        id: 2,
        name: "UAF模板项目",
        attrTipType: "UAF Project",
        projectSpecification: ProjectSpecification.UAF,
        standard: "UAF v1.2",
        icon: "statics/arch/theme/DoDAF2.0.png",
        templatePath: "arch/customization/CASIC-FHJS/public/projectTemplate/UAF-project-template-1.md3",
        modifyModels: true
      },
      {
        id: 3,
        name: "DoDAF项目",
        attrTipType: "DoDAF Project",
        projectSpecification: ProjectSpecification.DODAF,
        standard: "DoDAF v2.0",
        icon: "statics/arch/theme/DoDAF2.0.png",
        modifyModels: false,
        customizationProfiles: [
          {
            profileName: "Casic3",
            profileVersion: 1
          }
        ]
      },
      {
        id: 4,
        name: "DoDAF模板项目",
        attrTipType: "DoDAF Project",
        projectSpecification: ProjectSpecification.DODAF,
        standard: "DoDAF v2.0",
        icon: "statics/arch/theme/DoDAF2.0.png",
        templatePath: "arch/customization/CASIC-FHJS/public/projectTemplate/DoDAF-project-template-1.md3",
        modifyModels: true
      }
    ],
    launch: {
      img: "statics/arch/customization/CASIC-FHJS/theme/launch.png",
      top: "",
      title: "V1.0.4.0",
      copyright: {
        zh: "",
        en: ""
      }
    },
    login: {
      img: "statics/theme/m-design/login-bg.png"
    },
    videoCourseList: {
      img: "statics/arch/customization/CASIC-FHJS/theme/video-course-list.png",
      path: "/arch/customization/CASIC-FHJS/public/files/Casic3操作手册.pdf"
    },
    userManual: "/arch/customization/CASIC-FHJS/public/files/Casic3用户手册.pdf",
    industryCaseList: {
      img: "statics/theme/m-design/industry-case-list.png"
    },
    about: {
      img: "statics/arch/customization/CASIC-FHJS/theme/about.svg",
      support: "",
      version: {
        title: "v1.0.4.0",
        fontSize: "14px"
      }
    },
    windowBar: {
      img: "statics/arch/customization/CASIC-FHJS/theme/topbar-logo.svg",
      hideVersionTypeName: true
    },
    newGraph: {
      img: "statics/theme/m-design/new-graph.svg"
    }
  },
  LY: false,
  FHJS: true,
  customizationProfiles: [
    {
      profileName: "Casic3",
      profileVersion: 1
    }
  ],
  startParams: ["--casic3.enabled=true"]
};
